package neu.soft.service;

import neu.soft.entity.FinancialPurchaseOrder;
import neu.soft.entity.GoodInfo;
import neu.soft.query.BasePageQuery;
import neu.soft.vo.PageBean;

import java.util.List;

public interface PurchaseService {

    boolean purchaseReview(Integer purchaseOrderId);

    void addPurchaseOrder(FinancialPurchaseOrder financialPurchaseOrder);

    FinancialPurchaseOrder findById(Integer financialOrderId);

    void batchInsertGoodInfo(List<GoodInfo> goodInfoList);

    PageBean<FinancialPurchaseOrder> findByPage(BasePageQuery query);

}
